Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
85 WELCH ROAD Terraced £236,454 £239,000 26 Oct 2022
87 WELCH ROAD Terraced £236,825 £155,000 9 Jul 2014
91 WELCH ROAD Terraced £202,428 £130,000 29 Apr 2014
95 WELCH ROAD Terraced £178,227 £105,000 28 Apr 2010
99 WELCH ROAD Semi-Detached £206,868 £180,000 19 Jul 2021